package com.ytjj.qmyx.admin.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 *
 * 
 * 推送任务
 */
@Data
public class PushTask {

    /**推送任务ID*/
    private Integer id;

    /**任务名称*/
    private String taskName;

    /**消息模板ID*/
    private String pushMessageId;

    /**触发方式：0：埋点；1：任务*/
    private Integer triggerMode;

    /**推送人群：1：全部用户；默认为：0*/
    private Integer pushCrowd;

    /**推送时间*/
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    private Date pushDate;

    /**任务备注*/
    private String taskRemark;

    /**启用状态：0：开启；1：关闭*/
    private Integer initiateMode;
}
